home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 February
/
EnigmA AMIGA RUN 15 (1997)(G.R. Edizioni)(IT)[!][issue 1997-02][PLANET CD V].iso
/
enigma
/
earcd
/
utility
/
utilrexx
/
rxremndr.lha
/
RexxReminder.dox
next >
Wrap
Text File
|
1997-01-08
|
5KB
|
136 lines
RexxReminder.rexx - Basic Pop-up reminder
Created 21-06-95
(c) 1995 Karl Mottram / BIFROST Industries
- DISCLAIMER -
This ARexx Script is Public Domain, and as such may go ANYWHERE you care to
send it, with the following conditions:
Any alterations you make to it, please send a copy to the Author. Just to
let me know what has happened to my Pet-Hobby Software.
You may add ANY documentation into the Archive you like, including
Any "Downloaded From......BBS" Files, ".DisplayMe" files, Credits for
added work done, Ego-Boosters of any sort, basically I don't care,
BUT, You DO NOT Have the right to alter in any way the original Dox file.
Apart from that, do as you like, post where you want, distribute!
If you use it, I'd be pleased to hear from you, and any Donations you wish
to send will encourage me to write more and better stuff. Ideas, Donations,
Death-Threats, Photos of sexy females, Marriage Proposals, HOWDY-Letters
etc can be sent to me at any of the Addresses at the bottom of this file.
This archive may be placed in any P.D. Library, including the FishDisks,
but I'd like to know about it please. A copy of the appropriate disk would
be a nice gesture.
- THE BASIC IDEA -
Well, I got sick of trusting my lousy memory to remind me of people's birthdays,
so RexxReminder was written simply to pop up and say OI! when it was time to
celebrate. From here on, it's all just getting bigger.
- GETTING STARTED -
Right, you need to edit the ENVFile. The format is pretty simple:
WinXCoOrd WinYCoOrd Width Depth
DataFile
End of Env! :>
From there on, you need only create the data file in the format of:
X Date DisplayText
X Date DisplayText
X Date DisplayText
X Date DisplayText
etc.
Where X is either A-nnual, D-aily, M-onthly, or O-nce only.
Each version of X requires a different Date string.
eg.
O 19950623 Funky Party Date - Once only note. Needs YYYYMMDD
A 1224 Christmas Day - Annual note. Needs only Month and Date
M 28 Direct Debit for Laser - Monthly note, needs only date
D x Cook breakfast - Daily note. NO DATE! Just x
This can now be created, from scratch if required, by the built-in data editor.
To get this option, just call RexxReminder with the flag -e.
- HISTORY -
21-06-95: v1.0 *UNRELEASED*
Just the basics as yet. Data is restricted to one line, and no
interaction is working other than to exit.
22-06-95: v1.1 *UNRELEASED*
Played a tad. Now will display ALL entries for the current date instead
of being restricted to one per day.
27-06-95: v1.2 *RELEASED*
Made a few alterations to the code, and now allows for Daily, Monthly and Annual
reminders, as well as Once-only notes.
29-06-95: v1.3 *RELEASED*
Added the built-in data editor. Usage: <path> Reminder!.rexx -E
27-07-95: v1.4 *RELEASED*
Added support for Weekly notes - built-in TV Guide basically :>
02-08-95: v1.5 *UNRELEASED*
Just added the Date() to the window titlebar for kicks. Plans for having
multiple Reminder! windows open - planned for v2.0 sometome.
08-09-95: v1.6 *RELEASED*
Just cleaned the internal routing up a bit. Was a pain to add multiple
notes or delete multiple notes - so had it recall to the beginning of
Add/Del-Note subroutines - ENTER escapes back to Main menu.
05-01-97: v1.7 *RELEASED*
Finally added datafile maintainance. It was a LOW priority, so I only
just got around to it, and it only took me about an hour to get it right,
and here it is. Call as <path>Reminder.rexx -M
I also took the '!' out of the filename, coz I hate it. :}
08-01-97: v1.8 *UNRELEASED*
Someone saw this on AmiNET and mentioned they were writing one with the
same name, so, being a nice guy, I changed the name to RexxReminder, to
avoid confussion. Will pop this one on ANet when I update it next...
- PLANS -
I have completed all of my projected plans, so suggestions welcome.
- THANX SECTION -
William Hawes - Who wrote ARexx. A nice, cute, Fairly-Simple
Language. Which I could never live without.
ARexx (c) 1987 William S. Hawes.
My Beta-Testers - For Beta-testing of course! <GRIN>
John Mason - (ah210@ccn.cs.dal.ca) for contacting me, and asking me
to assist him with his Reminder program.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
UseNET:
karl@bifrost.manawatu.gen.nz - Main source of communication.
SnailMail:
BIFROST Industries
P.O. Box 678
Palmerston North
New Zealand
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%